home *** CD-ROM | disk | FTP | other *** search
-
-
- REQUESTCHOICE (3.x only, located in C:)
-
- NAME
- Requestchoice - Adds a decision requestor to an
- AmigaDOS script file or AREXX script.
-
- SYNOPSIS
- Requestchoice titlebox bodytext buttontext(s)
- [PUBSCREEN screenname]
-
- DESCRIPTION
- When the requestor window opens and lets the user
- chose from one or more buttons. When a button is chosen,
- the number of that button is returned.
-
- KEYWORDS
-
- titletext
- The text you want in the title bar of the window. It
- is a good idea to have this title bar mention where the
- window was launched from so that the user won't get
- confused. You must always include titletext. If you don't
- want to have text in your titlebar, then use a blank text
- string ("").
-
- bodytext
- This is the main body text of the window. (for
- example "Do you wish to continue?"). This string is also
- required.
-
- buttontext(s)
- This assigns the words to the button choices. You
- must have atleast one button. Extra buttons may be added
- by just tacking on extra text screens. Every button is
- assigned a number, when a button is chosen b the user,
- the command returns this number to the console. If there
- are text for many buttons, they will appear from left to
- right. The button on the leftmost is number 1, the next
- is number 2, and so on. The only exception is the last
- button entered which is assigned the number of zero. This
- is reserved for the "Cancel", "No", or "Quit" optons.
-
- [PUBSCREEN screenname]
- This lets you place your requestor on any public
- screen by adding this keyword with the name of the
- screen.
-
-
- EXAMPLES
-
- 1. Print the number in the shell window the user
- selects from the requestor:
-
- SET Number 'REQUESTCHOICE " " "Pick your number" 1 2 3 4 5 0'
- ECHO "You chose the number $Number"
-
-
- 2. Ask the user to continue or quit:
-
- SET Continue 'REQUESTCHOICE Script "Continue???" Yes No'
- IF VAL $Continue EQ 0
- ECHO "You're outta here!"
- QUIT
- ENDIF
- ECHO "Next command??"
-